Costa Coffee
39 Shelton St, London
020 7836 5951
Menu
London, Greater London
Costa Coffee
39 Shelton St, London, Greater London WC2H 9HJ
020 7836 5951