Address:
148 Falcon Road
London
London
SW11 2LW
United Kingdom
Tel:
020 7223 9633
Website:
http://www.the-peacock-bar.co.uk