Always a pleasure to stay at this hidden gem self-contained apartment space. Everything you need to relax in peace and quiet with all of London easily within reach.