Amazing place in a even more amazing part of London!