This flat is in a great location and provides wonderful amenities for a short or long stay in Central London. We were welcomed with some bits and pieces from the grocery store, fresh flowers and a spotless apartment.
Ample closet space, great beds and a 5 minute walk to the tube are just some of the highlights. If we come back to visit again (we had a blast, so it will be soon) we'll definitely be staying here!