But I feel you'd be more at home in London."
I think you'd feel more familiar in London.
This appears to be a work place or research location, possibly a farm, but a very damp one that has some funky looking green mold creeping up the walls.