You won’t find a better location in central London than this! Neil’s flat is the perfect home base for exploring the city, and is spacious, clean, and recently updated. We enjoyed every minute of our stay and highly recommend it! The proximity to sights (Westminster Abbey, Big Ben, etc.), shopping, dining, and experiences cannot be beat.