Amazing location. Perfect place! Highly recommend if you’re visiting London!