Perfect location in London. Lovely street with nice coffee shops and people. Short walk from main metro station. Can’t ask for a better location. The space was super quaint and we greatly enjoyed it. Thank you for the wonderful time.