Great location, if you are coming as a tourist. Very clean and comfortable place to stay, also very easy to find. You have everything you need
Me and my friends enjoyed our time in London and this apartment made our little vacation perfect