The place is awesome, definitely would recommend.
Close to tube station, all the shops are really close 10 mins tube to central London.
People are amazing
Best experience
Thanks