Huge place and a fantastic location! London is massive but it’s close to plenty of great restaurants and attractions with the tube near by.