Address: 18 Stafford Terrace, Kensington, London W8 7BH, UK
“Incredibly well preserved late Victorian London Town House. Very friendly and helpful staff. You won't be disappointed. (There are stairs and no lift mind. )”
Address: 59 Stafford Terrace, Kensington, London W8 7DN, UK
1 million customers
find businesses on BusinessYab every month.
500 businesses
join BusinessYab every day.
BusinessYab helps you…