This flat is just off Oxford Street and has everything you need. The check in process was easy and we had great communication. Not quite as big as the photos make it look but it’s a typical London one bedroom apartment so what you would expect.