Mahiki London can be found at 1 Dover Street, Mayfair W1S 4LD London, one of the prime locations in the city. The easiest way to reach the club is via Picadilly Circus and Green Park tube stations.