2 bed one bath flat in the well known Notting Hill area of London. Within close proximity to everything Central London and its landmarks have to offer, this stunning flat is conveniently located in the heart of London.
Whether a family retreat or a group of friends looking to experience London, this modern apartment will be your cozy nest.