A beautiful & tranquil oasis in north London! So nice to come ‘home’ to after a day of exploring London. Be sure to check out the High Cross pub and the Palm.