Awesome spot! Very close to everything in London and pleasant cafe on the same street. Close to the Vauxhall overground/underground.