Lovely studio flat in the heart of London. The flat will suit a single traveller, couples as well as 3 guests. Located near the Edgware road street, offer variety of restaurants. 5 minutes away from Hyde park and Speech corner. Easy access to public transport: buses, underground and taxis.