Angela's place is perfect for people traveling for business in London, great location, near you can find pubs, restaurants , the train station ....you can get fast where ever you need.