Lovely place strategically located in beautiful Marylebone.