Thomas' place is located at central London, absolutely the heart to everything. The place has stunning para views and great facilities. Mini penthouse at a very good price. Thomas is super friendly and helpful as well! Absolutely love it.