Fantastic location within easy reach of both Westbourne Grove, Notting Hill and Bayswater.
Wonderful staff with great communication skills