The Nest, a (near) Oxford Street rooftop bar in London has to be one of the prettiest in the plethora of London rooftop bars! Come and see..