Welcome to this stunning two-bedroom flat located in the heart of London, priced at £840,000. This modern property boasts a spacious reception room, perfect for entertaining guests or relaxing after a long day.