Convenient apartment close to tube station on a quiet road. Equipped with all the necessities, perfect for a short stay in London.