Upload a photo of Newly Renovated flat in the heart of London from £155 per night!