A stylish two-bedroom apartment situated in the heart of London. Offers excellent transport links and close proximity to local amenities and attractions.