A cosy two-bedroom flat situated in the heart of London, very spacious, filled with natural light. Close to Tower Bridge, Tower of London & The Shard. A few minutes from Borough market and many International restaurants, bars, shops & must-see landmarks. London Bridge station is just a 1 minute walk away, to easily access London’s main attractions. With many amenities on your doorstep, this is the perfect place for leisure or business traveller looking for a comfy home without lack of privacy!