It's the sort of place where you’d meander to the shops and find yourself stopping for friendly chats along the way.
A foodie paid £45 for a full English breakfast at luxury London hotel The Savoy - and the price left people scratching their ...