This is the British Embassey building in Prague, just outside the castle grounds.