The Cloisters is a branch of the Met Museum, dedicated to architecture of medieval Europe, which is why you feel like you've accidentally landed in London.
310