Great location and perfect for big groups visiting London!