Stephen’s place is a wonderful flat in a great location. Comfortably housed 5 of us for our holiday in London.
We would recommend Stephen’s place to anyone.