Deborah's place is situated in the lovely London neighborhood of Westminster within easy reach of transportation sites, grocery stores, and restaurants. The interior of the apartment was clean and decorated with quality furnishings. We wish we could have stayed longer!