Amazing place and close to everything needed totally recommend if you wanna stay in London