conveniently located just a few minutes away, walking, from two train stations. makes it easy to get to anywhere in London
Highly recommend