Amazing place next to Hyde park and extremely quiet. Wonderful stylish Mews.